Tureng Mobile
Deyim
2
expr.
at the hands of someone
expr.
at someone's hands